a bad taste in my mouth - Turco Inglés Diccionario